home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
MacInstallFiles
/
Install 2
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_48.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
27KB
|
494 lines
# near model CODE resource
# jump table entries: 6880-6889 (10 of them)
export_860:
00000000 4E56 0000 link A6, 0
00000004 48E7 0018 movem.l -[A7], A3,A4
00000008 266E 000C movea.l A3, [A6 + 0xC]
0000000C 286E 0008 movea.l A4, [A6 + 0x8]
00000010 2F0B move.l -[A7], A3
00000012 2054 movea.l A0, [A4]
00000014 2F28 0018 move.l -[A7], [A0 + 0x18]
00000018 4EAD 2512 jsr [A5 + 0x2512 /* export_1182 */]
0000001C 7000 moveq.l D0, 0x00
0000001E 102E 0013 move.b D0, [A6 + 0x13]
00000022 2F00 move.l -[A7], D0
00000024 2F0B move.l -[A7], A3
00000026 2F0C move.l -[A7], A4
00000028 4EBA 0074 jsr [PC + 0x74 /* 0000009E */]
0000002C 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8]
00000032 4E5E unlink A6
00000034 4E75 rts
export_861:
fn00000036:
00000036 4E56 FFFC link A6, -0x0004
0000003A 48E7 0118 movem.l -[A7], D7,A3,A4
0000003E 266E 000C movea.l A3, [A6 + 0xC]
00000042 286E 0008 movea.l A4, [A6 + 0x8]
00000046 2053 movea.l A0, [A3]
00000048 B9E8 000A cmpa.l A4, [A0 + 0xA]
0000004C 6746 beq +0x48 /* 00000094 */
0000004E 2F0B move.l -[A7], A3
00000050 2054 movea.l A0, [A4]
00000052 2F28 0018 move.l -[A7], [A0 + 0x18]
00000056 4EAD 2512 jsr [A5 + 0x2512 /* export_1182 */]
0000005A 2054 movea.l A0, [A4]
0000005C 2D68 001C FFFC move.l [A6 - 0x4], [A0 + 0x1C]
00000062 2F0B move.l -[A7], A3
00000064 206E FFFC movea.l A0, [A6 - 0x4]
00000068 2F08 move.l -[A7], A0
0000006A 2050 movea.l A0, [A0]
0000006C 2050 movea.l A0, [A0]
0000006E 2268 0050 movea.l A1, [A0 + 0x50]
00000072 4E91 jsr [A1]
00000074 4207 clr.b D7
00000076 7000 moveq.l D0, 0x00
00000078 1007 move.b D0, D7
0000007A 4A80 tst.l D0
0000007C 2053 movea.l A0, [A3]
0000007E 0228 00F7 0025 andi.b [A0 + 0x25], 0xF7
00000084 2200 move.l D1, D0
00000086 E709 lsl D1.b, 3
00000088 0201 0008 andi.b D1, 0x8
0000008C 8328 0025 or.b [A0 + 0x25], D1
00000090 4FEF 0010 lea.l A7, [A7 + 0x10]
label00000094:
00000094 4CEE 1880 FFF0 movem.l D7,A3,A4, [A6 - 0x10]
0000009A 4E5E unlink A6
0000009C 4E75 rts
export_862:
fn0000009E:
0000009E 4E56 FFB8 link A6, -0x0048
000000A2 48E7 0318 movem.l -[A7], D6,D7,A3,A4
000000A6 1E2E 0013 move.b D7, [A6 + 0x13]
000000AA 266E 000C movea.l A3, [A6 + 0xC]
000000AE 286E 0008 movea.l A4, [A6 + 0x8]
000000B2 1B7C 0001 F618 move.b [A5 - 0x9E8], 0x1
000000B8 4A07 tst.b D7
000000BA 6726 beq +0x28 /* 000000E2 */
000000BC 486E FFB8 pea.l [A6 - 0x48]
000000C0 4EAD 0202 jsr [A5 + 0x202 /* export_60 */]
000000C4 4A80 tst.l D0
000000C6 588F addq.l A7, 4
000000C8 670E beq +0x10 /* 000000D8 */
000000CA 2F0B move.l -[A7], A3
000000CC 2053 movea.l A0, [A3]
000000CE 2050 movea.l A0, [A0]
000000D0 2268 00D4 movea.l A1, [A0 + 0xD4]
000000D4 4E91 jsr [A1]
000000D6 588F addq.l A7, 4
label000000D8:
000000D8 486E FFB8 pea.l [A6 - 0x48]
000000DC 4EAD 020A jsr [A5 + 0x20A /* export_61 */]
000000E0 588F addq.l A7, 4
label000000E2:
000000E2 7C01 moveq.l D6, 0x01
000000E4 2053 movea.l A0, [A3]
000000E6 0828 0004 0025 btst.b [A0 + 0x25], 0x4
000000EC 660A bne +0xC /* 000000F8 */
000000EE 2054 movea.l A0, [A4]
000000F0 0828 0004 0025 btst.b [A0 + 0x25], 0x4
000000F6 671A beq +0x1C /* 00000112 */
label000000F8:
000000F8 7000 moveq.l D0, 0x00
000000FA 2F00 move.l -[A7], D0
000000FC 2F0B move.l -[A7], A3
000000FE 4EAD 1A42 jsr [A5 + 0x1A42 /* export_836 */]
00000102 2D40 FFF8 move.l [A6 - 0x8], D0
00000106 2040 movea.l A0, D0
00000108 2050 movea.l A0, [A0]
0000010A 2D68 0008 FFF0 move.l [A6 - 0x10], [A0 + 0x8]
00000110 508F addq.l A7, 8
label00000112:
00000112 2053 movea.l A0, [A3]
00000114 0828 0004 0025 btst.b [A0 + 0x25], 0x4
0000011A 6728 beq +0x2A /* 00000144 */
0000011C A065 syscall StackSpace
0000011E 0C80 0000 0C40 cmpi.l D0, 0xC40
00000124 5EC0 sgt D0
00000126 0240 0001 andi.w D0, 0x1
0000012A 48C0 ext.l D0
0000012C 1C00 move.b D6, D0
0000012E 6714 beq +0x16 /* 00000144 */
00000130 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000134 7000 moveq.l D0, 0x00
00000136 2F00 move.l -[A7], D0
00000138 2F0B move.l -[A7], A3
0000013A 4EAD 1C1A jsr [A5 + 0x1C1A /* export_895 */]
0000013E 4FEF 000C lea.l A7, [A7 + 0xC]
00000142 6016 bra +0x18 /* 0000015A */
label00000144:
00000144 2054 movea.l A0, [A4]
00000146 0828 0004 0025 btst.b [A0 + 0x25], 0x4
0000014C 670C beq +0xE /* 0000015A */
0000014E 2F0B move.l -[A7], A3
00000150 2F2E FFF0 move.l -[A7], [A6 - 0x10]
00000154 4EBA FEE0 jsr [PC - 0x120 /* 00000036 */]
00000158 508F addq.l A7, 8
label0000015A:
0000015A 7000 moveq.l D0, 0x00
0000015C 1007 move.b D0, D7
0000015E 2F00 move.l -[A7], D0
00000160 2F0B move.l -[A7], A3
00000162 2053 movea.l A0, [A3]
00000164 2050 movea.l A0, [A0]
00000166 2268 010C movea.l A1, [A0 + 0x10C]
0000016A 4E91 jsr [A1]
0000016C 4A07 tst.b D7
0000016E 508F addq.l A7, 8
00000170 6714 beq +0x16 /* 00000186 */
00000172 2F0B move.l -[A7], A3
00000174 4EAD 13FA jsr [A5 + 0x13FA /* export_635 */]
00000178 4A06 tst.b D6
0000017A 588F addq.l A7, 4
0000017C 6708 beq +0xA /* 00000186 */
0000017E 2F0B move.l -[A7], A3
00000180 4EBA 005C jsr [PC + 0x5C /* 000001DE */]
00000184 588F addq.l A7, 4
label00000186:
00000186 2054 movea.l A0, [A4]
00000188 2D68 001C FFF4 move.l [A6 - 0xC], [A0 + 0x1C]
0000018E 6714 beq +0x16 /* 000